submachine gun - French English Dictionary